Big Huge Thesaurus

double star

noun

sounds kind of like